Pular para o conteúdo principal

Como modificar o alvo do SUICheckBox por script usando java

Em sua classe Java, faça o seguinte:

public class SuaClasse extends Component {

// cria um novo SpatialObject
public SpatialObject objeto; // selecione nas propriedades

// cria um novo STargetRect
public STargetRect tipo; // selecione nas propriedades

// cria um novo SUICheckBox, @AutoWired seleciona o componente desde objeto
@AutoWired
private SUICheckBox checkBox;

@Override
public void start() {

}

@Override
public void repeat() {

// altera o tipo de área de toque do SUICheckBox
checkBox.setTargetRectType(tipo);

// define o objeto (um componente SUI) a qual será a área de toque do SUICheckBox
checkBox.setTargetRectObject(objeto);
}
}